screech of brakes - Alemán Inglés Diccionario